+2016-04-09 Daigo Moriwaki <daigo at debian dot org>
+
+ * utils/eval_graph.rb
+ - Support Fischer time control.
+
2016-04-02 Daigo Moriwaki <daigo at debian dot org>
* [shogi-server] Support Fischer Time Control
@regexp_comment = Regexp.new(/^'\*\*(.*)/)
@flag = false
@name = nil
+ @increment = 0
end
def reset
@name = $1
when /\$START_TIME:(.*)/
@start_time = $1
+ when /^'Increment:(.*)/
+ @increment = $1.to_i
end
end
values = []
values << 1.0*y_max/play_time*consume
@times.each do |t|
+ consume += @increment
if consume == 0
break
end