游戏中的分叉策略。 [英] Forking Strategies Within Games.

查看:87
本文介绍了游戏中的分叉策略。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在玩游戏时,也许最简单的就是井字游戏。游戏

有两个简单的策略,一个是防御性的,另一个是攻击性的。

一开始学习如何在玩游戏时绑定游戏并不难。

对手。然后开发的下一个阶段发生在你之后

学习如何击败对手。你真的只能采用

策略进行第一步,你的对手将会快速了解你在做什么。


为了打平比赛,你只需控制tick-

tac-toe board的中心,并阻止你的对手攻击diagonoly。然后

你可以系统地阻止他横向移动的尝试。


现在如果你想赢得他们的是如果你知道如何分叉你的对手,那么这是一个确定的消防方式。

把你的第一件作品放在电路板的角落里,然后在他下一步之后你将下一件作品放在中间的左边或右边,如同远离您放置作品的第一个角落。

然后无论他接下来在哪里移动,你都可以将你的作品放在棋盘的中央。这个

给你一个优势,因为你现在可以横向获胜或者对角线赢得
。如果他辩护要么提前,你可以用另一个给他带来



我想如果你是一个真正的人类,你的对手可以

自动预测你在一个角落里用你的X或O开始游戏的最终结果,并立即尝试控制

中心。所以这并不总是给你一个优势,如果有人

知道如何防守。


但同样的逻辑适用于其他类似的棋盘游戏国际象棋和

跳棋。你必须学习所有可以用来支付对手的算法,并学习所有自我防御方法

来自有效攻击。为了玩你必须要预先设定好吗?假设你的对手不会看到你的攻击即将到来,并且当你的b $ b保卫时你必须偏执狂如何任何进攻性动作都可能导致将军b $ b给b。


但是我可以在哪里查找防御性和进攻性的分叉系统来获得
象棋。我只知道其中的两个?很容易用马攻击

并使用另一块来制动典当线防御。然后你的

马可以带城堡,女王或者国王。并且还有一个带有女王和主教的幼稚攻击,这通常会导致对不知道攻击的玩家进行殴打。并且

虽然这些攻势可能不是非常复杂,并且只需要与新手一起玩,但他们会说明一点。你只需要尝试使用其中一种攻击来攻击计算机,就可以学习如何计算它们的价值。然后你看着计算机控制和操作

另一种算法来摧毁你的攻势。


但是如果有一个完整的基本策略列表我们可以将b $ b视为碎片。然后我们可以学习它们并将它们放在一起。 :)

When playing games, perhaps the most simple is tic-tac-toe. The game
has two simple strategies, one is defensive and the other offensive.
It is not hard at first to learn how to tie games when playing an
opponent. And then the next stage in development comes after you
learn how to beat an opponent. You really can only employ either
strategy when you get to make the first move, and your opponent will
quickly learn what you are doing either way.

In order to tie games, you only have to control the center of the tick-
tac-toe board, and block your opponent from attacking diagonoly. Then
you can systematically block his attempts at moving laterally across
the board.

Now if you want to win their is a sure fire guaronteed way to do it,
if you know how to fork your opponent. Just put your first piece in
the corner of the board, and after he makes his next move you put your
next piece to the left or right of the center, as far away from the
first corner that you placed your piece. Then regardless of where he
moves next you can place your piece in the center of the board. This
gives you an advantage because you can now win either laterally or
diagonally. And if he deffends either advance, you can take him with
the other.

I suppose if you were playing a real human, your opponent could
automatically fore-see the end result of you initiating the game with
your X or O, in one of the corners, and immediately try and control
the center. So this doesn''t always give you an advantage, if someone
knows how to play defense.

But the same logic applies to other board games like chess and
checkers. You have to learn all of the algorithms that can be used to
fork an opponent, and learn all of the methods of deffending yourself
from effective attacks. In order to play you have to be pre-imptive
in assuming your opponent won''t see your attack coming, and when
defending you have to be paranoid of how any offensive move could lead
to checkmate.

But where can I look up defensive and offensive forking systems for
chess. I only know of 2 of them? It is easy to attack with a horse
and use another piece to brake through a pawn line defense. Then your
horse can either take a castle, queen, or perhaps a king. And there
is also the childish attack with a queen and a bishop which often
leads to checkmate against players who don''t know of the attack. And
although these offensives may not be very elaborate, and require only
playing against novices they illistrate a point. You only have to try
attacking a computer with one of these attacks to learn how to counter
them. And then you watch as the computer siezes control and operates
another algorithm to destroy you on the offensive.

But if there were a complete list of basic strategies which we could
look at as pieces. Then we could learn them and put them
together. :)

推荐答案

2月21日16:08,CoreyWhite < CoreyWh ... @ gmail.comwrote:
On 21 Feb., 16:08, "CoreyWhite" <CoreyWh...@gmail.comwrote:

玩游戏时,也许最简单的就是井字游戏。游戏

有两个简单的策略,一个是防御性的,另一个是攻击性的。

一开始学习如何在玩游戏时绑定游戏并不难。

对手。然后开发的下一个阶段发生在你之后

学习如何击败对手。你真的只能采用

策略进行第一步,你的对手将会快速了解你在做什么。


为了打平比赛,你只需控制tick-

tac-toe board的中心,并阻止你的对手攻击diagonoly。然后

你可以系统地阻止他横向移动的尝试。


现在如果你想赢得他们的是如果你知道如何分叉你的对手,那么这是一个确定的消防方式。

把你的第一件作品放在电路板的角落里,然后在他下一步之后你将下一件作品放在中间的左边或右边,如同远离您放置作品的第一个角落。

然后无论他接下来在哪里移动,你都可以将你的作品放在棋盘的中央。这个

给你一个优势,因为你现在可以横向获胜或者对角线赢得
。如果他辩护要么提前,你可以用另一个给他带来



我想如果你是一个真正的人类,你的对手可以

自动预测你在一个角落里用你的X或O开始游戏的最终结果,并立即尝试控制

中心。所以这并不总是给你一个优势,如果有人

知道如何防守。


但同样的逻辑适用于其他类似的棋盘游戏国际象棋和

跳棋。你必须学习所有可以用来支付对手的算法,并学习所有自我防御方法

来自有效攻击。为了玩你必须要预先设定好吗?假设你的对手不会看到你的攻击即将到来,并且当你的b $ b保卫时你必须偏执狂如何任何进攻性动作都可能导致将军b $ b给b。


但是我可以在哪里查找防御性和进攻性的分叉系统来获得
象棋。我只知道其中的两个?很容易用马攻击

并使用另一块来制动典当线防御。然后你的

马可以带城堡,女王或者国王。并且还有一个带有女王和主教的幼稚攻击,这通常会导致对不知道攻击的玩家进行殴打。并且

虽然这些攻势可能不是非常复杂,并且只需要与新手一起玩,但他们会说明一点。你只需要尝试使用其中一种攻击来攻击计算机,就可以学习如何计算它们的价值。然后你看着计算机控制和操作

另一种算法来摧毁你的攻势。


但是如果有一个完整的基本策略列表我们可以将b $ b视为碎片。然后我们可以学习它们并将它们放在一起。 :)
When playing games, perhaps the most simple is tic-tac-toe. The game
has two simple strategies, one is defensive and the other offensive.
It is not hard at first to learn how to tie games when playing an
opponent. And then the next stage in development comes after you
learn how to beat an opponent. You really can only employ either
strategy when you get to make the first move, and your opponent will
quickly learn what you are doing either way.

In order to tie games, you only have to control the center of the tick-
tac-toe board, and block your opponent from attacking diagonoly. Then
you can systematically block his attempts at moving laterally across
the board.

Now if you want to win their is a sure fire guaronteed way to do it,
if you know how to fork your opponent. Just put your first piece in
the corner of the board, and after he makes his next move you put your
next piece to the left or right of the center, as far away from the
first corner that you placed your piece. Then regardless of where he
moves next you can place your piece in the center of the board. This
gives you an advantage because you can now win either laterally or
diagonally. And if he deffends either advance, you can take him with
the other.

I suppose if you were playing a real human, your opponent could
automatically fore-see the end result of you initiating the game with
your X or O, in one of the corners, and immediately try and control
the center. So this doesn''t always give you an advantage, if someone
knows how to play defense.

But the same logic applies to other board games like chess and
checkers. You have to learn all of the algorithms that can be used to
fork an opponent, and learn all of the methods of deffending yourself
from effective attacks. In order to play you have to be pre-imptive
in assuming your opponent won''t see your attack coming, and when
defending you have to be paranoid of how any offensive move could lead
to checkmate.

But where can I look up defensive and offensive forking systems for
chess. I only know of 2 of them? It is easy to attack with a horse
and use another piece to brake through a pawn line defense. Then your
horse can either take a castle, queen, or perhaps a king. And there
is also the childish attack with a queen and a bishop which often
leads to checkmate against players who don''t know of the attack. And
although these offensives may not be very elaborate, and require only
playing against novices they illistrate a point. You only have to try
attacking a computer with one of these attacks to learn how to counter
them. And then you watch as the computer siezes control and operates
another algorithm to destroy you on the offensive.

But if there were a complete list of basic strategies which we could
look at as pieces. Then we could learn them and put them
together. :)



我怀疑任何战略见解都可以转移到tic-tac-

toe to chess,

至少没有实用的:Tic-tac-toe只有少数有效的
位置,比某些国际象棋情况下的可能/动作/ b
少。

因此完全理解井字游戏,而国际象棋则依赖于

启发式算法,例如

早期占据中心
快速开发你的作品

保持你的和平辩护

避免在开幕时两次移动一个和平

让你的国王隐藏起来

保护你的女王

避免双重棋子

不要将骑士移到边境

保持车辆在你通过的典当后面

在你的对手的通过的棋子后面开车了

....


然而,全部这些规则有例外,并且有可能

可能

也是例外r ul可能会制定等等...

I doubt that any strategic insights can be transferred form tic-tac-
toe to chess,
at least no practical ones: Tic-tac-toe has only a handful of valid
positions,
less than there are possible /moves/ in some chess situations.
Thus tic-tac-toe is fully understood, whereas for chess one relies on
heuristics, e.g.
occupy the center early
develop your pieces fast
keep your peaces defended
avoid moving one peace twice during the opening
keep your king hidden away
protect your queen
avoid double pawns
don''t move knights to the border
keep a rook behind your passed pawn
keep a rook behind your opponent''s passed pawns
....

However, All of these rules have their exceptions, and there are
probably
also exceptions to any exception rul one might formulate and so on...


哇...没有生命的人

" CoreyWhite" < Co ******** @ gmail.comwrote in message

news:11 ********************* @ v45g2000cwv.googlegro ups.com ...
Wow...someone without a life
"CoreyWhite" <Co********@gmail.comwrote in message
news:11*********************@v45g2000cwv.googlegro ups.com...

玩游戏时,也许最简单的就是井字游戏。游戏

有两个简单的策略,一个是防御性的,另一个是攻击性的。

一开始学习如何在玩游戏时绑定游戏并不难。

对手。然后开发的下一个阶段发生在你之后

学习如何击败对手。你真的只能采用

策略进行第一步,你的对手将会快速了解你在做什么。


为了打平比赛,你只需控制tick-

tac-toe board的中心,并阻止你的对手攻击diagonoly。然后

你可以系统地阻止他横向移动的尝试。


现在如果你想赢得他们的是如果你知道如何分叉你的对手,那么这是一个确定的消防方式。

把你的第一件作品放在电路板的角落里,然后在他下一步之后你将下一件作品放在中间的左边或右边,如同远离您放置作品的第一个角落。

然后无论他接下来在哪里移动,你都可以将你的作品放在棋盘的中央。这个

给你一个优势,因为你现在可以横向获胜或者对角线赢得
。如果他辩护要么提前,你可以用另一个给他带来



我想如果你是一个真正的人类,你的对手可以

自动预测你在一个角落里用你的X或O开始游戏的最终结果,并立即尝试控制

中心。所以这并不总是给你一个优势,如果有人

知道如何防守。


但同样的逻辑适用于其他类似的棋盘游戏国际象棋和

跳棋。你必须学习所有可以用来支付对手的算法,并学习所有自我防御方法

来自有效攻击。为了玩你必须要预先设定好吗?假设你的对手不会看到你的攻击即将到来,并且当你的b $ b保卫时你必须偏执狂如何任何进攻性动作都可能导致将军b $ b给b。


但是我可以在哪里查找防御性和进攻性的分叉系统来获得
象棋。我只知道其中的两个?很容易用马攻击

并使用另一块来制动典当线防御。然后你的

马可以带城堡,女王或者国王。并且还有一个带有女王和主教的幼稚攻击,这通常会导致对不知道攻击的玩家进行殴打。并且

虽然这些攻势可能不是非常复杂,并且只需要与新手一起玩,但他们会说明一点。你只需要尝试使用其中一种攻击来攻击计算机,就可以学习如何计算它们的价值。然后你看着计算机控制和操作

另一种算法来摧毁你的攻势。


但是如果有一个完整的基本策略列表我们可以将b $ b视为碎片。然后我们可以学习它们并将它们放在一起。 :)
When playing games, perhaps the most simple is tic-tac-toe. The game
has two simple strategies, one is defensive and the other offensive.
It is not hard at first to learn how to tie games when playing an
opponent. And then the next stage in development comes after you
learn how to beat an opponent. You really can only employ either
strategy when you get to make the first move, and your opponent will
quickly learn what you are doing either way.

In order to tie games, you only have to control the center of the tick-
tac-toe board, and block your opponent from attacking diagonoly. Then
you can systematically block his attempts at moving laterally across
the board.

Now if you want to win their is a sure fire guaronteed way to do it,
if you know how to fork your opponent. Just put your first piece in
the corner of the board, and after he makes his next move you put your
next piece to the left or right of the center, as far away from the
first corner that you placed your piece. Then regardless of where he
moves next you can place your piece in the center of the board. This
gives you an advantage because you can now win either laterally or
diagonally. And if he deffends either advance, you can take him with
the other.

I suppose if you were playing a real human, your opponent could
automatically fore-see the end result of you initiating the game with
your X or O, in one of the corners, and immediately try and control
the center. So this doesn''t always give you an advantage, if someone
knows how to play defense.

But the same logic applies to other board games like chess and
checkers. You have to learn all of the algorithms that can be used to
fork an opponent, and learn all of the methods of deffending yourself
from effective attacks. In order to play you have to be pre-imptive
in assuming your opponent won''t see your attack coming, and when
defending you have to be paranoid of how any offensive move could lead
to checkmate.

But where can I look up defensive and offensive forking systems for
chess. I only know of 2 of them? It is easy to attack with a horse
and use another piece to brake through a pawn line defense. Then your
horse can either take a castle, queen, or perhaps a king. And there
is also the childish attack with a queen and a bishop which often
leads to checkmate against players who don''t know of the attack. And
although these offensives may not be very elaborate, and require only
playing against novices they illistrate a point. You only have to try
attacking a computer with one of these attacks to learn how to counter
them. And then you watch as the computer siezes control and operates
another algorithm to destroy you on the offensive.

But if there were a complete list of basic strategies which we could
look at as pieces. Then we could learn them and put them
together. :)



CoreyWhite写道,On 21/02/07 15:08:
CoreyWhite wrote, On 21/02/07 15:08:

玩游戏时,也许最简单的就是井字游戏。游戏

有两个简单的策略,一个是防御性的,另一个是攻击性的。

一开始学习如何在玩游戏时绑定游戏并不难。

对手。然后开发的下一个阶段发生在你之后

学习如何击败对手。当你完成第一步时,你真的只能采用

策略,你的对手将会快速了解你在做什么。
When playing games, perhaps the most simple is tic-tac-toe. The game
has two simple strategies, one is defensive and the other offensive.
It is not hard at first to learn how to tie games when playing an
opponent. And then the next stage in development comes after you
learn how to beat an opponent. You really can only employ either
strategy when you get to make the first move, and your opponent will
quickly learn what you are doing either way.



< snip>


不正确。无论你是否有第一步,你都可以*总是*获得

至少一次平局。但是,这与comp.lang.c和

可能与其他一些组无关,因此将来请保持

交叉发布。

-

Flash Gordon

<snip>

Incorrect. Whether you have the first move or not you can *always* get
at least a draw. However, this is not relevant to comp.lang.c and
probably a number of the other groups, so in future please keep the
cross-posting down.
--
Flash Gordon


这篇关于游戏中的分叉策略。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆