Last active
December 25, 2015 20:59
-
-
Save TakumiBaba/7039471 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #HouseWork | |
| # さて、家事というものは我が家の場合、母親がやってくれているが、いつこの状況が崩壊するかはわからない。 | |
| # いつでも、他の人にやらせられるように、プログラム化させておく必要がある。 | |
| # 家事ならば、ひたすらに命令に従い行動し続ければ、ある程度の成果をあげられるものと考えられる。 | |
| require "babascript" | |
| baba = BabaScript.new | |
| baba.on "食後" do | |
| baba.使った食器を洗う() | |
| baba.飲み物を用意する() | |
| end | |
| baba.everyday.at "7:30" do | |
| baba.朝食を作る() | |
| baba.emit "食後" | |
| end | |
| baba.everyday.at "8:30" do | |
| baba.洗濯機に洗濯物を入れる() | |
| baba.洗濯機を動かす do | |
| if Weather.today == "sunny" | |
| baba.洗濯物を干す({:time => 3.hours}) do | |
| baba.洗濯物を回収する() | |
| baba.洗濯物をしまう() | |
| end | |
| else | |
| baba.乾燥機を使う() do | |
| baba.洗濯物を回収する() | |
| baba.洗濯物をしまう() | |
| end | |
| end | |
| end | |
| end | |
| baba.everyday.at "11:00" do | |
| baba.昼飯を作る() | |
| baba.emit "食後" | |
| end | |
| baba.everyday.at "15:00" do | |
| if baba.必要な食材はありますか() == false | |
| if Time.holiday? | |
| baba.外食する() | |
| else | |
| baba.スーパーアルプスに行く() | |
| end | |
| end | |
| end | |
| baba.everyday.at "17:00" do | |
| baba.夕飯を作る() | |
| baba.emit "食後" | |
| end | |
| baba.day("月", "水", "金").at "9:00" do | |
| baba.リビングを掃除する() | |
| baba.寝室を掃除する() | |
| end | |
| baba.day("火", "木", "土").at "9:00" do | |
| baba.キッチンを掃除する() | |
| baba.玄関周りを掃除する() | |
| end | |
| baba.everyday.at "16:00" do | |
| baba.風呂掃除をする() | |
| end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment