Đâu là Ngũ Hành trong Tử vi?

Trao đổi kiến thức về bộ môn tử vi
Nội qui chuyên mục
Đây là chuyên mục trao đổi kiến thức về tử vi dành cho thành viên chính thức. Các bài viết trao đổi cần có nội dung kiến thức hoặc cung cấp thông tin nghiệm lý. Muốn nhờ xem, luận giải lá số vui lòng đăng tại mục Xem tử vi.
Không được đính kèm lá số của trang web khác. Các bài viết và thành viên vi phạm sẽ bị xử lý.
Hình đại diện của thành viên
HoangHa
Ngũ đẳng
Ngũ đẳng
Bài viết: 1002
Tham gia: 21:40, 02/01/09
Đến từ: Hải Phòng

TL: Đâu là Ngũ Hành trong Tử vi?

Gửi bài gửi bởi HoangHa »

nncuong đã viết:Nói tóm lại là quá nhức đầu, khi lập trình nncuong cũng chỉ mang tính liệt kê chứ không tham vọng tìm hiểu rõ quy luật mang tính công thức. Sự sa đà này rất dễ đi vào ngõ cụt, và làm cho một tiến sĩ toán học hay một kỹ sư lập trình siêu hạng cũng trở nên lẩm cẩm và luận giải không thể bằng mấy ông già mù ngồi gốc đa. :D


Hoàng ko rõ là lúc lập trình ra bộ an sao sử dụng hiện nay ở dichvu.lyso.vn, lão nncuong đã mô phỏng lại bằng ngôn ngữ lập trình theo cách nào, đặc biệt là vòng chính tinh. Đa số các sách hiện nay có ghi lại việc an sao qua 1 cái bảng sẵn có. Bởi thế nên lão nncuong nói rất đúng là khiến cho công việc rất dễ đi vào ngõ cụt. Bởi vì, nếu trong bộ an sao hiện nay, lão sử dụng lập theo kiểu:

if (sinh vào mùng 1, cục mộc) { an Tử Vi ở Tý ... } // ví dụ có tính chất minh họa,

Thì việc làm này tuy dễ trên phương diện kỹ thuật viết mã lệnh hệ an sao, nhưng nó khiến cho hệ an sao bị nhiều lệnh rẽ nhánh, giảm đi hiệu năng hệ thống. Và điều tồi tệ hơn một chút là cách làm này khá máy móc, rất khó để có thể xây dựng nên các hệ giải đoán tự động vì rằng cách lập kiểu đó rất khó để mô phỏng các mối quan hệ. Nếu áp dụng cách lập đó cho việc nghiên cứu tử vi dựa vào máy tính, giả sử chỉ cần trả lời cho câu hỏi có bao nhiêu người có cách cục Tử-Phủ-Vũ-Tướng ở cung mệnh?, thì đó là điều nghe chừng nặng nhọc và tốn kém tài nguyên hệ thống!

Suy cho lại, vấn đề của người lập trình an sao tử vi, cũng chỉ giải quyết một số câu hỏi: cho một input là năm, tháng, ngày, giờ, hỏi sao Tử Vi và các sao khác ở đâu.

Đợt trước, Hoàng cũng đã tìm hiểu các quy tắc an sao sao cho sát với Toán học hơn, dễ mô phỏng bằng lập trình, cũng note lại những ghi nhận đó, nhưng ko may ko backup lúc cài lại nên xóa mất :D . Để hôm khác Hoàng làm lại cho một số bạn mới tìm hiểu tham khảo cho nhanh. Chỉ có 1 vài sao là Hoàng chịu ko rõ quy luật an nên đành phải sử dụng đến giải pháp if else rẽ nhánh liên tục :D, còn đa số các sao là chỉ biểu diễn bằng 1 hàm f là ổn.

Chỉ ví dụ đơn giản: Việc tính ra Can của tháng 1 trong 1 năm thế nào nếu lập rẽ nhánh thông thường thì cứ:

if (Can_Năm == Giáp) { Can Tháng 1 = Bính; } else if ( == Ất) { = Mậu } ...

Nhưng nếu lập theo cách khoa học hơn thì chỉ đơn giản lấy Can Năm * 2 + 1 rồi lấy module của nó với 10 là ra đc can Tháng.

Xác định đc tháng 1 => xác định đc tháng Mệnh rồi mới xác định Cục ...

Kính.
Được cảm ơn bởi: 0909091363
Đầu trang

Hình đại diện của thành viên
nncuong
Sáng lập
Sáng lập
Bài viết: 2577
Tham gia: 12:44, 03/09/08

TL: Đâu là Ngũ Hành trong Tử vi?

Gửi bài gửi bởi nncuong »

Dân lập trình chuyên nghiệp có khác. ;) Mình thì chắc chắn không phải dân chuyên lập trình rồi, nghề lập trình là nghề tay trái, nhưng chót sinh ra đã thuận tay trái nên giờ phải sống bằng nghề này. :D

Tiếp chuyện chú Hoàng chút, coi như trao đổi về học thuật lập lá số (món này anh em mình chắc hợp nhau :D).

Phiên bản đầu tiên (2002) mình có lập theo kiểu

if (điều kiện) {thực thi}

Do trình độ kiến thức toán học không cao nên chẳng dám làm theo kiểu

(Sao Tử vi)x = Fx(Thời gian)

Hiện nay, sau nhiều lần vật vã nghiên cứu và cải tiến thì nó ở dạng sau:

{Đối tượng} = {{Luật 1} .... {Luật n}, {Thuộc tính 1} .... {Thuộc tính n}}

while (not EOF)
{
{Đối tượng}x.(Thực thi)
}

while (not EOF)
{
{Tổ hợp}x.(Luận giải)
}

Hiện nay tất cả các phiên bản Lịch Phù Đổng đều có 3 khối độc lập: Khối mã lệnh, Khối định nghĩa, Khối luận giải. Chính vì thế, việc cập nhật bộ luật mới cho các sao tử vi không phải thay đổi nhiều ở mã nguồn.

Đó là cách làm của tôi, chẳng biết làm thế có được coi là chuyên nghiệp không nhưng nó đang vận hành tốt. :)
Được cảm ơn bởi: 0909091363
Đầu trang

Hình đại diện của thành viên
HoangHa
Ngũ đẳng
Ngũ đẳng
Bài viết: 1002
Tham gia: 21:40, 02/01/09
Đến từ: Hải Phòng

TL: Đâu là Ngũ Hành trong Tử vi?

Gửi bài gửi bởi HoangHa »

hic, lão nncuong khiêm tốn rồi, Hoàng thấy xấu hổ vì múa máy chân tay ở đây quá... :(. Vận hành tốt là được rồi mà :> , một hệ mà vận hành tốt là chứng tỏ khả năng của người lập ra nó đã đạt ở mức quá cao rồi :)

Có điều, Hoàng hỏi chút này, hơi riêng, lão trả lời cho Hoàng cũng đc mà ko cũng đc vì vấn đề này khá tế nhị do sản phẩm là bản quyền của một tổ chức kinh tế.

1. Theo cách mà lão đã lập ra hệ an sao tử vi đó, thì hệ có thể trả lời được câu hỏi cho một truy vấn sau không?

- Với một input là (Năm Sinh, Tháng Sinh, Ngày Sinh, Giờ Sinh, Giới Tính), hệ có thể trả lời được một truy vấn là sao X nằm ở vị trí nào trên thiên bàn (Tý, Sửu, Dần ...), hay ở cung nào (mệnh, phụ mẫu ...) ko? các sao trong tam hợp, nhị hợp, xung chiếu, của nó là gì hay ko?

- Cũng với input như trên, thì vị trí P trên thiên bàn có những sao nào?, một cung X trên lá số có những sao nào (thực chất đây là một truy vấn ngược truy vấn trên)

Nếu mà hệ trả lời đc những câu hỏi trên nhanh chóng, thì việc xây dựng luận giải tự động theo chủ quan cá nhân Hoàng là khá dễ với điều kiện đơn giản hóa đi những luận giải liên quan đến ngũ hành của Tử Vi. Ngoài ra còn có thể đưa ra những thống kê liên wan đến môn Tử Vi.

Ngoài ra nếu xây dựng được một dịch vụ trực tuyến cho người dùng mà trong đó lời giải của những lá số được save lại theo 1 dạng thức của riêng mình tổ chức thì thiết nghĩ nó vừa khoa học và chẳng bao lâu ta có hẳn một database khá đầy đủ về lời giải tham khảo từ những bác trước, để những người sau này :D nếu có submit lại giờ sinh mà trùng nhau thì đã có sẵn lời giải :D , việc xây dựng này lần trước Hoàng cũng đã lên kế hoạch làm, để... chơi thôi vì là sở thích chứ ko có hi vọng kinh doanh j`. Sau cuộc chơi khoảng 10 năm hi vọng có đủ lời giải cho hơn 500 nghìn lá số :D

hic, lão đừng cười Hoàng nhé, Hoàng cũng học hỏi thôi, ko dám múa ở đây.

Mà vấn đề này dường như có đi xa topic rồi :D

Kính.
Được cảm ơn bởi: 0909091363
Đầu trang

Hình đại diện của thành viên
nncuong
Sáng lập
Sáng lập
Bài viết: 2577
Tham gia: 12:44, 03/09/08

TL: Đâu là Ngũ Hành trong Tử vi?

Gửi bài gửi bởi nncuong »

HoangHa đã viết:
1. Theo cách mà lão đã lập ra hệ an sao tử vi đó, thì hệ có thể trả lời được câu hỏi cho một truy vấn sau không?

- Với một input là (Năm Sinh, Tháng Sinh, Ngày Sinh, Giờ Sinh, Giới Tính), hệ có thể trả lời được một truy vấn là sao X nằm ở vị trí nào trên thiên bàn (Tý, Sửu, Dần ...), hay ở cung nào (mệnh, phụ mẫu ...) ko? các sao trong tam hợp, nhị hợp, xung chiếu, của nó là gì hay ko?

- Cũng với input như trên, thì vị trí P trên thiên bàn có những sao nào?, một cung X trên lá số có những sao nào (thực chất đây là một truy vấn ngược truy vấn trên)

Thì tôi nói rồi đó thôi, tất cả đều được đối tượng hoá. 12 cung địa bàn cũng được đối tượng hoá, nó có tập hợp sao, vị trí, tính chất (âm dương, ngũ hành, chi, cung, ....). Chính vì thế muốn biết thông tin của bất kỳ đối tượng nào (sao khi an lá số) đều có thể gọi ra được. Việc vẽ lá số chỉ là truy vấn Cungx->Vẽ
HoangHa đã viết:

Nếu mà hệ trả lời đc những câu hỏi trên nhanh chóng, thì việc xây dựng luận giải tự động theo chủ quan cá nhân Hoàng là khá dễ với điều kiện đơn giản hóa đi những luận giải liên quan đến ngũ hành của Tử Vi. Ngoài ra còn có thể đưa ra những thống kê liên wan đến môn Tử Vi.

Ngoài ra nếu xây dựng được một dịch vụ trực tuyến cho người dùng mà trong đó lời giải của những lá số được save lại theo 1 dạng thức của riêng mình tổ chức thì thiết nghĩ nó vừa khoa học và chẳng bao lâu ta có hẳn một database khá đầy đủ về lời giải tham khảo từ những bác trước, để những người sau này :D nếu có submit lại giờ sinh mà trùng nhau thì đã có sẵn lời giải :D , việc xây dựng này lần trước Hoàng cũng đã lên kế hoạch làm, để... chơi thôi vì là sở thích chứ ko có hi vọng kinh doanh j`. Sau cuộc chơi khoảng 10 năm hi vọng có đủ lời giải cho hơn 500 nghìn lá số :D


Điều bạn nói cũng là mong muốn của tôi từ nhiều năm nay, nhưng chưa thực hiện được. Lập trình các môn về lý số chỉ là giải trí của tôi để giảm stress vì thế cũng không dồn nhiều thời gian cho nó được. Hiện nay, chúng tôi muốn nâng cấp các phiên bản lên một tầm cao mới. Công việc này đòi hỏi nhiều nhân lực có khả năng lập trình đồng thời say mê lý số. Bạn có thể tham gia nhóm này :)
Được cảm ơn bởi: 0909091363
Đầu trang

Hình đại diện của thành viên
HoangHa
Ngũ đẳng
Ngũ đẳng
Bài viết: 1002
Tham gia: 21:40, 02/01/09
Đến từ: Hải Phòng

TL: Đâu là Ngũ Hành trong Tử vi?

Gửi bài gửi bởi HoangHa »

hi`, lão đã nghiên cứu từ mãi năm 2002, Hoàng chả biết có giúp đc gì ko hay lại vướng chân của lão.
Chuyện dân IT vốn dông dài, có lẽ nhường chỗ lại cho mấy bác lý số nhé lão

Kính!
Đầu trang

lethanhson
Nhị đẳng
Nhị đẳng
Bài viết: 418
Tham gia: 01:33, 25/06/09

TL: Đâu là Ngũ Hành trong Tử vi?

Gửi bài gửi bởi lethanhson »

Không biết quan điểm này bác Hoàng tự nghĩ ra hay bác Hoàng tích cóp lại từ quan điểm của Dungkq bên Việtlysố vậy ?

Ngoài ra, mình cảm thấy bạn H ảnh hưởng bời phong cách của Dungkq khá nhiều: từ cách tư duy ( có cải tiến thêm chút nhưng về cơ bản thì không khác nhau lắm ) đến khẩu khí viết bài trên diễn đàn này !!!!

@Lão Nông: Hiện tại, em đang luận theo trường phái Chân thuyên của Dungkq đây bác ạ ! Thực tế, không phải mọi lá số sinh cùng giờ, cùng ngày, cùng tháng, cùng năm, cùng giới là giống nhau đâu bác vì để thực sự hiểu lá số thì còn phải xem xét dựa trên sự tương tác giữa các thành viên sống xung quanh đương số thế nào nữa ? Bản thân 1 lá số tĩnh thì ko thể xem hết điều này được đâu ạ !
Đầu trang

Hình đại diện của thành viên
tinhyeu_cuagio
Ngũ đẳng
Ngũ đẳng
Bài viết: 1519
Tham gia: 08:33, 13/04/09
Đến từ: IRaq

TL: Đâu là Ngũ Hành trong Tử vi?

Gửi bài gửi bởi tinhyeu_cuagio »

Em thì không hiểu sâu sắc lắm về âm dương ngũ hành.Tất nhiên âm dương,ngũ hành có ý nghĩa tối quan trọng về nền tảng của nhiều học thuật,của sự sống,nó như là một cái móng nhà vậy.Nhưng theo suy nghĩ thiển cận của em thì Tử Vi không có khởi xướng từ ngũ hành.Nếu Tử Vi đã tuân theo quy luật ngũ hành.Mà đã gọi là quy luật thì phải luôn luôn đúng.Nhưng nhiều sao trong Tử Vi không tuân theo quy luật đó.

Thứ 2 là sao Tử vi chẳng có cái gì liên quan đến Thiên Văn cả.Muốn gọi là "sao" cũng được,mà gọi là các biến thể,cá thể hay gì gì đó cũng được.Một lá số Tử Vi chính là một xã hội mà ta đang sống.Mỗi sao tượng trưng cho một con người trong xã hội.(Tử vi là ông vua,cần có Tả Hữu là quan văn quan võ......) Xã hội ít biến động thì hạnh phúc,xã hội đảo điên thì phải chịu vất vả.Cứ miễn là đắc ý hợp cách là tốt(đắc địa mà không hợp cách cũng bằng vứt).Hãm địa nhưng mà "Râu tôm nấu với ruột bầu,chồng chan vợ húp gật đầu khen ngon" lại hoá hay.Nên cũng không quan trọng chuyện đắc hãm lắm.Ông Trần Đoàn tài giỏi thật,hiểu hết mọi lý lẽ,mọi biến cố trong xã hội.

Đôi khi trong tử vi người ta hay vẽ rắn thêm chân.Ví như cái Âm Dương vậy.Có biết Thuận lý hay nghịch lý thì từ đó mới có thể lập được lá số chứ.Đến khi luận giải lại quay ngược về nó để luận.Thành thử lại thừa,hoá sai.

Một vài quan điểm chủ quan.
Đầu trang

lethanhson
Nhị đẳng
Nhị đẳng
Bài viết: 418
Tham gia: 01:33, 25/06/09

TL: Đâu là Ngũ Hành trong Tử vi?

Gửi bài gửi bởi lethanhson »

Để mình hâm nóng lại chủ đề này cho zui zẻ !!! :D Nói chung đây là 1 chủ đề hay và quan điểm ko dùng ngũ hành để luận thì hiện nay có 2 trường phái dùng cách này: chân thuyên của Việt Nam và phai của cái ông cư sĩ nào đó bên Đài Loan ( ông ta dùng có 14 chính tinh để luận thôi ) ! Hiện tại, thông qua lập luận của bạn Hoàng và tinhyeu_cuagio thì mình thấy có vẻ giống với trường phái chân thuyên ở Việt Nam !

Mình thấy lập luận của các bạn cho rằng nếu luận lá số mà dùng ngũ hành thì sẽ bị thừa vì ngũ hành của các sao đã được mã hoá vào các vị trí, các cung rồi ! Vậy nếu dùng ngũ hành để luận thì có sai ko ? Lưu ý rằng thừa ko có nghĩa là sai !!!

1 câu hỏi nữa: cách luận tử vi của các bạn là dựa vào điều gì ?
Đầu trang

Trả lời bài viết