<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; AHK: помогите сделать игру "угадай число".]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=7763</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=7763&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «AHK: помогите сделать игру "угадай число".».]]></description>
		<lastBuildDate>Thu, 08 Nov 2012 16:55:00 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: AHK: помогите сделать игру "угадай число".]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=65471#p65471</link>
			<description><![CDATA[<div class="quotebox"><cite>Karinka93 пишет:</cite><blockquote><p>А можно подробнее?</p></blockquote></div><p>Нет.<br /></p><div class="quotebox"><cite>Александр_ пишет:</cite><blockquote><p>Нужно же просто среднее значение на каждом ходу выбирать!</p></blockquote></div><p>Это даёт гарантированный результат за наименьшее число ходов, но в среднем угадывать придётся дольше, чем при &quot;правильном&quot; подходе. Посмотри на игру с тремя цифрами- первый игрок загадывает число от 1 до 3 включительно, а второй отгадывает, ориентируясь на подсказки(больше/меньше). Если угадываешь с первого раза, то получаешь одно очко, если со второго, то 0 очков, а если с третьего, то -1(очко получает соперник). При твоём подходе нужно всегда выбирать двойку на первом ходу, получать подсказку и гарантированно называть правильный ответ. Но соперник тоже не дурак и двойку он загадывать не будет(или почти не будет), поэтому ты всегда будешь на нуле. А вот если ты учтёшь, что соперник почти всегда загадывает 1 или 3 и будешь иногда отходить от второй стратегии и пытаться угадать с первого раза, то в среднем будешь немного выигрывать. Это простейшая <a href="http://ru.wikipedia.org/wiki/%D0%90%D0%BD%D1%82%D0%B0%D0%B3%D0%BE%D0%BD%D0%B8%D1%81%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F_%D0%B8%D0%B3%D1%80%D0%B0">матричная игра</a>, оптимальную стратегию легко вычислить.</p>]]></description>
			<author><![CDATA[null@example.com (Александр_)]]></author>
			<pubDate>Thu, 08 Nov 2012 16:55:00 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=65471#p65471</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: помогите сделать игру "угадай число".]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=65470#p65470</link>
			<description><![CDATA[<div class="quotebox"><cite>Александр_ пишет:</cite><blockquote><div class="quotebox"><cite>Karinka93 пишет:</cite><blockquote><p>я смогла сделать кнопочки...</p></blockquote></div><p>Как реагировать на ввод описано <a href="http://www.script-coding.com/AutoHotkey/GUI.html#actions">здесь</a>.</p></blockquote></div><p>А можно подробнее?<br /></p><div class="quotebox"><cite>Александр_ пишет:</cite><blockquote><div class="quotebox"><cite>Karinka93 пишет:</cite><blockquote><p>компьютер пытается его как можно быстрее угадать</p></blockquote></div><p>а тут уже сложнее. Рассмотри простейшую игру(загадывать можно только 1 и 2), а затем попытайся разобрать игру с тремя числами. Это уже не столь очевидно, если что мы подскажем <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" />.</p></blockquote></div><p>Нужно же просто среднее значение на каждом ходу выбирать!</p>]]></description>
			<author><![CDATA[null@example.com (Karinka93)]]></author>
			<pubDate>Thu, 08 Nov 2012 16:34:05 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=65470#p65470</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: помогите сделать игру "угадай число".]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=65469#p65469</link>
			<description><![CDATA[<div class="quotebox"><cite>Karinka93 пишет:</cite><blockquote><p>я смогла сделать кнопочки...</p></blockquote></div><p>Как реагировать на ввод описано <a href="http://www.script-coding.com/AutoHotkey/GUI.html#actions">здесь</a>.<br /></p><div class="quotebox"><cite>Karinka93 пишет:</cite><blockquote><p>компьютер пытается его как можно быстрее угадать</p></blockquote></div><p>а тут уже сложнее. Рассмотри простейшую игру(загадывать можно только 1 и 2), а затем попытайся разобрать игру с тремя числами. Это уже не столь очевидно, если что мы подскажем <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" />.</p>]]></description>
			<author><![CDATA[null@example.com (Александр_)]]></author>
			<pubDate>Thu, 08 Nov 2012 15:44:27 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=65469#p65469</guid>
		</item>
		<item>
			<title><![CDATA[Re: AHK: помогите сделать игру "угадай число".]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=65457#p65457</link>
			<description><![CDATA[<p><span style="color: green"><strong>Karinka93</strong>, оформляйте код правильно.</span></p>]]></description>
			<author><![CDATA[null@example.com (ypppu)]]></author>
			<pubDate>Thu, 08 Nov 2012 06:38:26 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=65457#p65457</guid>
		</item>
		<item>
			<title><![CDATA[AHK: помогите сделать игру "угадай число".]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=65450#p65450</link>
			<description><![CDATA[<p>Помогите написать такую програму. Я загадываю число от 1 до 10, а компьютер пытается его как можно быстрее угадать, после неправильного ответа я даю подсказку &quot;больше&quot; или &quot;меньше&quot;. я смогла сделать кнопочки, но как заставить его играть не понимаю. Вот как я сделала:<br /></p><div class="codebox"><pre><code>Gui,Add,Button,w100 xp+100 y10,загадала!
Gui,Add,Button,w100 xp-100 yp+35,больше
Gui,Add,Text,w100 xp+100 center, 5?
Gui,Add,Button,w100 xp+100,меньше
Gui,Add,Button, w100 xp-100 yp+35,в точку!
Gui,Show
esc::Gui,Hide
^esc::Gui,Show
GuiClose:
ExitApp</code></pre></div><p>А как дальше не понимаю, помогите пожалуйста <img src="//forum.script-coding.com/img/smilies/roll.png" width="15" height="15" /></p>]]></description>
			<author><![CDATA[null@example.com (Karinka93)]]></author>
			<pubDate>Wed, 07 Nov 2012 22:43:39 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=65450#p65450</guid>
		</item>
	</channel>
</rss>
